Plantain lily

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    The hosta plant.
  2. 2
    any of numerous perennials having mounds of sumptuous broad ribbed leaves and clusters of white, blue, or lilac flowers; used as ground cover wordnet